Micron Document
| SparkN0de-git | SparkN0de |


Commits v4.7.0-rc.4 (448cd46c)

80237aa Ivan 2026-04-15 02:36:15 - 5 months ago
feat(setup): inject theme variables for Meshchat integration in frontend setup

66412c7 Ivan 2026-04-15 02:36:10 - 5 months ago
feat(setup): add new packages 'lxmfy' and 'websockets' to cx_setup.py; refactor JSON output handling in build_community_interfaces_json.py; improve docstring clarity in move_wheels.py; update datetime import in slsa-predicate.py; enhance performance benchmarks with clearer argument passing; and refactor various test cases for improved readability and consistency.

61ca849 Ivan 2026-04-15 02:35:48 - 5 months ago
chore(routes): update HTTP API routes fixture for consistency and completeness

63ad960 Ivan 2026-04-15 02:35:42 - 5 months ago
feat(theme): add package.json to define module type for theme integration

1c2e372 Ivan 2026-04-15 02:35:36 - 5 months ago
feat(locales): add backend connection status messages and new actions in multiple languages

6147415 Ivan 2026-04-15 02:35:13 - 5 months ago
feat(network-visualiser): add utility functions for trail positioning and view bounds, and define visualiser constants

97fd604 Ivan 2026-04-15 02:34:36 - 5 months ago
feat(websocket): update WebSocket connection handling with heartbeat, reconnection logic, and support for ping/pong messages

d784f1c Ivan 2026-04-15 02:34:11 - 5 months ago
refactor(ui): update background styles and padding for consistency across multiple page components

a1502d5 Ivan 2026-04-15 02:34:01 - 5 months ago
refactor(nomadnetwork): replace abort controller with separate instances for node list and detail requests

8ade296 Ivan 2026-04-15 02:33:37 - 5 months ago
feat(frontend): improve UI with loading overlay, legend, and toolbar components for better user experience

33db12b Ivan 2026-04-15 02:31:48 - 5 months ago
refactor(code): clean up import statements, improve docstrings, and update error handling across various modules

2e043ec Ivan 2026-04-15 02:30:51 - 5 months ago
feat(theme): introduce semantic design tokens and integrate with Tailwind and Vuetify themes

301c35c Ivan 2026-04-15 01:59:38 - 5 months ago
refactor(meshchat): reorganize imports, update package version resolution, and improve websocket client handling

4688518 Ivan 2026-04-15 00:21:44 - 5 months ago
refactor(tests): update test commands

d1d529c Ivan 2026-04-15 00:21:33 - 5 months ago
chore(dependencies): update poetry.lock and pyproject.toml to include new dev dependencies and update existing ones

b1b9846 Ivan 2026-04-15 00:21:14 - 5 months ago
fix(tests): clean up test formatting and improve readability in various test files

a3b6b72 Ivan 2026-04-14 23:26:41 - 5 months ago
feat(tests): various cleanups, add JSON schema definitions and contract tests for API responses.

36b6fd7 Ivan 2026-04-14 22:52:15 - 5 months ago
test(incoming-call-policy): add tests for call handling policies including DND, contacts-only, and blocking rules

89c85be Ivan 2026-04-14 07:44:40 - 5 months ago
chore(workflows): rename GitHub PAT secret from GITHUB_SYNC_PAT to SYNC_PAT for consistency

0610782 Ivan 2026-04-14 07:33:28 - 5 months ago
chore(package): update x64ArchFiles pattern in package.json for improved resource matching

b122c08 Ivan 2026-04-14 07:20:04 - 5 months ago
chore(package): add x64ArchFiles entry to package.json for backend resource inclusion

3b8d1f0 Ivan 2026-04-14 07:13:48 - 5 months ago
fix(unify-backend): remove leading './' from file paths in unify script to ensure correct file copying

55e2260 Ivan 2026-04-14 06:39:59 - 5 months ago
chore(poetry): update content hash in poetry.lock to reflect changes in dependencies

c71b5a6 Ivan 2026-04-14 06:36:49 - 5 months ago
test(performance): increase timeout limits for performance tests and add new tests for NomadNet truecolor handling

f32008c Ivan 2026-04-14 06:36:42 - 5 months ago
refactor(electron): format

81fcc4b Ivan 2026-04-14 06:36:13 - 5 months ago
chore(dependencies): update micron-parser to use GitHub repository instead of versioned release

2e75910 Ivan 2026-04-14 06:35:23 - 5 months ago
fix(electron): improve child process termination handling during app quit to ensure graceful shutdown

e266279 Ivan 2026-04-14 06:34:08 - 5 months ago
feat(build): add script to unify non-binary files between arm64 and x64 cx_Freeze outputs for SHA check compliance

272f060 Ivan 2026-04-14 06:06:07 - 5 months ago
refactor(context-menu):format

0b6b7f3 Ivan 2026-04-14 05:58:49 - 5 months ago
chore(changelog): add emoji reactions

290f7e0 Ivan 2026-04-14 05:58:04 - 5 months ago
feat(conversation-viewer): update message rendering with single emoji detection and dynamic font sizing for improved display

dc280c1 Ivan 2026-04-14 05:48:12 - 5 months ago
feat(reactions): implement emoji reactions for messages, including backend support for sending and processing reactions, frontend display in conversation viewer, and localization updates for multiple languages

c6d396b Ivan 2026-04-14 05:47:52 - 5 months ago
feat(context-menu): refactor context menu implementation by creating reusable ContextMenuPanel, ContextMenuItem, ContextMenuDivider, and ContextMenuSectionLabel components; update styles and integrate components across various pages

26086fc Ivan 2026-04-14 05:25:26 - 5 months ago
feat(changelog): add a TL;DR section

7c08a86 Ivan 2026-04-14 05:17:43 - 5 months ago
fix(tests): adjust AsyncUtils setup in WebAudioBridge test to ensure proper loop handling and coroutine management

8fb8c8b Ivan 2026-04-14 05:05:54 - 5 months ago
feat(changelog): update CHANGELOG

bd2875e Ivan 2026-04-14 05:05:15 - 5 months ago
feat(tests): add comprehensive path traversal and security tests for mesh PageNode APIs, including normalization and file handling, to enhance robustness against potential vulnerabilities

e17f702 Ivan 2026-04-14 05:05:00 - 5 months ago
feat(locales): add "ping_in_progress" message to German, English, Italian, and Russian locale files

2669301 Ivan 2026-04-14 05:04:49 - 5 months ago
feat(nomad): update Nomad page rendering with new configuration options for markdown, HTML, and plaintext, and implement default page path settings

39c5ae7 Ivan 2026-04-14 05:04:19 - 5 months ago
feat(nomad): improve Nomad page rendering with new link isolation and markdown options, and update global state for rendering configurations

9b56751 Ivan 2026-04-14 05:03:52 - 5 months ago
feat(toast): add dismiss method to ToastUtils for handling toast notifications

4071c79 Ivan 2026-04-14 05:03:40 - 5 months ago
feat(docs): add NomadNet and Mesh Server documentation, detailing supported file types and authoring rules for page content

7478791 Ivan 2026-04-14 05:03:13 - 5 months ago
feat(toast): implement toast dismissal functionality and manage loading state in ConversationDropDownMenu

0e0732a Ivan 2026-04-14 04:14:31 - 5 months ago
feat(page-handling): update nomadnet browser renderer and page management by adding support for .md, .txt, and .html extensions, implement filename normalization, and improve error handling for unsupported extensions

af2eff2 Ivan 2026-04-14 04:05:49 - 5 months ago
chore(changelog): update

7ef7a98 Ivan 2026-04-14 04:05:10 - 5 months ago
cleanup

aea77a7 Ivan 2026-04-14 03:57:27 - 5 months ago
feat(config): define __APP_BUILD_TIME__ in Vite configuration and update ESLint globals to include build time constant

485c6c9 Ivan 2026-04-14 03:57:13 - 5 months ago
feat(dependencies): add fake-indexeddb, emoji-picker-element, emoji-picker-element-data, and marked packages to enhance emoji handling and markdown support

ddd9937 Ivan 2026-04-14 03:57:06 - 5 months ago
feat(config): add build time definition and customize emoji-picker element handling in Vitest configuration

a23fcfc Ivan 2026-04-14 03:56:58 - 5 months ago
docs(README): add section on emoji font installation for Linux desktop users to improve emoji rendering

b91f773 Ivan 2026-04-14 03:56:50 - 5 months ago
feat(tests): update http_api_routes.json to include additional API routes and methods for enhanced testing coverage

0802627 Ivan 2026-04-14 03:56:42 - 5 months ago
feat(locales): add sticker management translations for German, English, Italian, and Russian, including export/import functionality and UI hints

0330048 Ivan 2026-04-14 03:56:25 - 5 months ago
feat(tests): add end-to-end tests for Conversations and Nomad Network, enhancing UI coverage and interaction validation

0fbcd85 Ivan 2026-04-14 03:56:15 - 5 months ago
feat(tests): enhance coverage for LXMF message handling, including image attachment stripping for strangers and sticker validation tests

569e77c Ivan 2026-04-14 03:56:06 - 5 months ago
feat(globalState): add message_waiting_bubble_color to enhance message status indication

91a0879 Ivan 2026-04-14 03:55:32 - 5 months ago
feat(stickers): implement sticker management features including creation, deletion, listing, and import/export functionality, along with database schema updates for user stickers

1ed19c3 Ivan 2026-04-14 03:35:11 - 5 months ago
refactor(components): update UI consistency and responsiveness across various components, including App, NotificationBell, and MessagesSidebar, by adjusting class names and layout properties

0125c09 Ivan 2026-04-14 02:03:36 - 5 months ago
refactor(tests): remove memory leak tests for websocket_broadcast and related functionalities

31d2721 Ivan 2026-04-14 01:51:01 - 5 months ago
chore(changelog): update CHANGELOG

af3a1bf Ivan 2026-04-14 01:48:45 - 5 months ago
refactor(tests): remove unused import and reorganize import statements in memory leak tests

858c029 Ivan 2026-04-14 01:46:59 - 5 months ago
feat(electron): implement default context menu for editable content, links, and misspelled words in Electron app

329d1df Ivan 2026-04-14 01:46:51 - 5 months ago
feat(tests): update ConversationViewer tests with clipboard handling, file attachment functionality, and message translation

76cb936 Ivan 2026-04-14 01:38:33 - 5 months ago
feat(components): update ConversationViewer with improved pagination handling and draft persistence

059d2cb Ivan 2026-04-14 01:32:41 - 5 months ago
refactor(components): code formatting and cleanup

ca4aadf Ivan 2026-04-14 01:31:00 - 5 months ago
chore(dependencies): update content hash in poetry.lock to reflect changes in dependency resolution

ba46b12 Ivan 2026-04-14 01:30:13 - 5 months ago
feat(tests): update ConversationViewer tests with outbound bubble color configurations and inbound message styling

4f6348f Ivan 2026-04-14 01:30:07 - 5 months ago
feat(rncp_handler): add tests for listener status and destination management, ensuring proper teardown and idempotent setup

91e6842 Ivan 2026-04-14 01:29:56 - 5 months ago
feat(rncp): add new API endpoints for RNCP status and stop operations

d1e1166 Ivan 2026-04-14 01:29:51 - 5 months ago
feat(electron): improve ElectronUtils with file and directory handling methods, clipboard functionality, and notification support

c005017 Ivan 2026-04-14 01:29:39 - 5 months ago
feat(locales): add error messages for listener operations and max hops filter to multiple language files

559f6bc Ivan 2026-04-14 01:29:33 - 5 months ago
feat(components): update AboutPage and ConversationViewer with async file handling; add max hops filter to NetworkVisualiser and improve SettingsPage styling

92b84f0 Ivan 2026-04-14 01:28:52 - 5 months ago
feat(rncp): implement receive completed notification handling and error reporting for file transfers

2fe14ac Ivan 2026-04-14 01:28:17 - 5 months ago
feat(rncp_handler): update RNCPHandler with event emission for transfer status and improve teardown logic for receive destination

72a5aac Ivan 2026-04-14 01:28:08 - 5 months ago
feat(identity_context): implement receive completed handler for RNCP and enhance teardown process for receive destination

41a8692 Ivan 2026-04-14 01:28:03 - 5 months ago
feat(async_utils): introduce pending coroutines management; ensure execution of pending coroutines when setting the main event loop

a74b3c2 Ivan 2026-04-14 01:27:57 - 5 months ago
feat(rncp): update file transfer handling with transfer start callbacks and new API endpoints for status and stop; improve websocket message broadcasting

bd56b88 Ivan 2026-04-14 01:26:53 - 5 months ago
feat(electron): add file and directory selection dialogs; implement open path functionality

c77629d Ivan 2026-04-14 01:21:39 - 5 months ago
feat(setup-python): update Python installation script with Sigstore verification and improved signature handling; add support for downloading cosign based on architecture

1b7051a Ivan 2026-04-14 00:37:06 - 5 months ago
feat(tests): add comprehensive tests for memory leak fixes, name overwrite handling, and frontend display name protection; refactor auto propagation tests for clarity

3d54d11 Ivan 2026-04-14 00:36:57 - 5 months ago
feat(electron, frontend): update loading screens with new animations and styles; add JavaScript requirement notice in frontend HTML

2c4222a Ivan 2026-04-14 00:36:46 - 5 months ago
feat(locales): update translations for bots, nodes, and documentation; add new sections for third-party licenses and improve descriptions across multiple languages

eb13603 Ivan 2026-04-14 00:36:39 - 5 months ago
feat(http_api_routes): add new endpoint for retrieving licenses

ae33bd8 Ivan 2026-04-14 00:36:31 - 5 months ago
feat(App, Contacts, Messages, Settings, Tools): improve UI components with loading overlays, contact editing, and new license links; improve display name handling and auto-select node descriptions

a40ebb5 Ivan 2026-04-14 00:36:14 - 5 months ago
feat(electron): add backend HTTP-only check and improve argument handling; update CSP to support localhost and 127.0.0.1

099c770 Ivan 2026-04-14 00:35:56 - 5 months ago
feat(message_handler, nomadnet_downloader, announces, messages): enhance message handling with new contact name, add stale link eviction, and optimize announce upsert logic

a59b20c Ivan 2026-04-14 00:35:47 - 5 months ago
feat(licenses_collector): implement license collection for Python and Node dependencies, including metadata extraction and frontend license handling

97a8b07 Ivan 2026-04-14 00:35:00 - 5 months ago
feat(auto_propagation): integrate AsyncUtils for asynchronous websocket client updates during node selection

0d54027 Ivan 2026-04-14 00:34:49 - 5 months ago
feat(async_utils): update coroutine scheduling with thread safety and future management

0d8cbd2 Ivan 2026-04-14 00:34:18 - 5 months ago
chore(pyproject): add licenses_frontend.json to package data for meshchatx

8688ef9 Ivan 2026-04-14 00:34:08 - 5 months ago
feat(makefile): add development commands for Vite and Python backend, including help instructions and new script for local development

2cf6e5c Ivan 2026-04-14 00:33:49 - 5 months ago
chore(ignore): add *.exe to .dockerignore and .gitignore to exclude executable files

ac60825 Ivan 2026-04-14 00:33:37 - 5 months ago
feat(meshchat): improve websocket handling, add health check endpoint, and improve message display logic

c71d121 Ivan 2026-04-13 21:32:47 - 5 months ago
refactor(ToolsPage): update layout and structure of tool cards for improved responsiveness and visual clarity

ca70cce Ivan 2026-04-13 21:32:24 - 5 months ago
feat(auto_propagation): improve auto propagation node selection with path waiting and probing logic

62e4ec0 Ivan 2026-04-13 21:32:10 - 5 months ago
fix(setup): update default Python version in setup script to 3.14

89631d0 Ivan 2026-04-13 21:31:49 - 5 months ago
chore(dependencies): update @vitejs/plugin-vue to version 6.0.6, cx-freeze to 8.6.4, hypothesis to 6.151.13, and rns to 1.1.5

d6c0383 Ivan 2026-04-13 21:31:37 - 5 months ago
chore(changelog): update CHANGELOG.md

6adeeaa Ivan 2026-04-13 21:28:24 - 5 months ago
chore(workflows): update Python version to 3.14 across multiple workflow files

35b7e8b Ivan 2026-04-13 21:28:11 - 5 months ago
refactor(tests): update Python test commands to exclude memory profiling and performance tests

5d54fd2 Ivan 2026-04-13 21:28:02 - 5 months ago
chore(vite): increase chunk size warning limit to accommodate larger vendor chunks and disable plugin timing checks

« Newer | Page 9 | Older »


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────